//Luokasta cNum peritty cNumerov - Numerovin menetelmän esittely.
//
//Joonas Koskinen
//Pro Gradu Työ
//Jyväskylän Yliopisto

#ifndef CNUMEROV_H_
#define CNUMEROV_H_

#include "cNum.h"

class Numerov : public Num {
    private:
        double Dtx,Dty;
    public:
	Numerov();
	virtual ~Numerov();
	virtual void methodStep(double& step, vector<double> &xx, vector<double> &yy, vector<double> &dy, cDY* DY, cPot* V);
        virtual void method(cDY* DY, cPot * V);
        virtual void findNextEigenfunction(cDY* DY, cPot* V, unsigned break_value);
};

#endif /*CNUMEROV_H_*/
